/*************************************************
Description:智能家居---主程序，加载配置信息、程序样式，设置编码方式
**************************************************/
#include <QApplication>
#include <QMetaType>
#include <QDir>
#include "widget.h"
#include "myhelper.h"
#include "myapp.h"
#include "control.h"
#include <QPixmap>
#include <QSplashScreen>
#include <QDateTime>
#include <QTest>
#include "splashscreen.h"
#include <QtWidgets>


int main(int argc, char *argv[])
{
   QApplication a(argc, argv);
   //设置启动欢迎界面
   SplashScreen sp(QPixmap(":/images/welecome.png"));
   sp.setRange(0,10);
   sp.show();
       int i=0;
       while(i<=10)
       {
           sp.updateNum(i);
           i++;
       }

    Myapp::ReadConfig();                                  //读配置文件
    myHelper::setUTF8Code();                              //设置编码方式
    myHelper::setStyle(":/images/css/style.css");         //加载样式表
    myHelper::setChinese(":/images/translator/zh_CN.qm"); //中文翻译
    myHelper::setChinese(":/images/qt_zh_CN.qm");         //加载中文字符

    QDir dir;
    Myapp::AppPath = dir.currentPath();

    Widget w;
    sp.finish(&w);
    w.show();


    return a.exec();
}
